sub sum byte a, byte b as byte
	return a + b
end sub

sub bigSum dword a, dword b as dword
	return a + b
end sub

; Various subroutine tests
export sub main
	byte c
	sum 2, c + 4
	c = sum 1 + 14, 7
	
	dword d
	d = bigSum 472985, c
	
	; Should give a loss of precision warning
	sum c, d
end sub

export sub frame
end sub

export sub interrupt
end sub
